have sex (with a woman) - Français Anglais Dictionnaire